﻿<%@ Control Language="C#" AutoEventWireup="true" CodeFile="adduser.ascx.cs" Inherits="controls_admin_adduser" %>
<%@ Register Assembly="BasicFrame.WebControls.BasicDatePicker" Namespace="BasicFrame.WebControls"
    TagPrefix="BDP" %>
<%@ Register assembly="Recaptcha" namespace="Recaptcha" tagprefix="vst" %>
<style type="text/css">
    .btnImages
    {
    	float:left;
    	margin-left:100px;
    }        
</style>
<script type="text/javascript">
    function checkData()
    {    
        if(document.getElementById('<%=txtTenDayDu.ClientID%>').value == "")
        {
            document.getElementById("msgTenDayDu").style.display= "block";
            document.getElementById('<%=txtTenDayDu.ClientID%>').focus();
            return false;
        }
        else
        {
            document.getElementById("msgTenDayDu").style.display= "none";
            if(document.getElementById('<%=txtDiaChi.ClientID%>').value =="")
            {
                document.getElementById("msgDiaChi").style.display="block";
                document.getElementById('<%=txtDiaChi.ClientID%>').focus();
                return false;
            }
            else
            {
                document.getElementById("msgDiaChi").style.display="none";
                if(document.getElementById('<%=txtSoDienThoai.ClientID%>').value != "" && isNaN(document.getElementById('<%=txtSoDienThoai.ClientID%>').value)==true)
                {
                    document.getElementById("msgSoDienThoai").style.display="block";
                    document.getElementById('<%=txtSoDienThoai.ClientID%>').focus();
                    return false;
                }
                else
                {
                    document.getElementById("msgSoDienThoai").style.display="none";
                    if(document.getElementById('<%=txtEmail.ClientID%>').value =="")
                    {
                        document.getElementById("msgEmailNull").style.display="block";
                        document.getElementById('<%=txtEmail.ClientID%>').focus();
                        return false;
                    }
                    else
                    {
                        document.getElementById("msgEmailNull").style.display="none";
                        var filter = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
                        if(!filter.test(document.getElementById('<%=txtEmail.ClientID%>').value))
                        {
                            document.getElementById("msgEmailError").style.display="block";
                            document.getElementById('<%=txtEmail.ClientID%>').focus();
                            return false;
                        }
                        else
                        {
                            document.getElementById("msgEmailError").style.display="none";
                            if(document.getElementById('<%=txtTenDangNhap.ClientID%>').value =="")
                            {
                                document.getElementById("msgTenDangNhap").style.display="block";
                                document.getElementById('<%=txtTenDangNhap.ClientID%>').focus();
                                return false;
                            }
                            else
                            {
                                document.getElementById("msgTenDangNhap").style.display = "none";
                                if(document.getElementById('<%=txtMatKhau.ClientID%>').value =="" ||document.getElementById('<%=txtMatKhau.ClientID%>').value.length < 5)
                                {
                                    document.getElementById("msgMatKhau").style.display = "block";
                                    document.getElementById('<%=txtMatKhau.ClientID%>').focus();
                                    return false;
                                }
                                else
                                {
                                    document.getElementById("msgMatKhau").style.display="none";
                                    if(document.getElementById('<%=txtXacNhanMatKhau.ClientID%>').value != document.getElementById('<%=txtMatKhau.ClientID%>').value)
                                    {
                                        document.getElementById("msgXacNhanMatKhau").style.display="block";
                                        document.getElementById('<%=txtXacNhanMatKhau.ClientID%>').focus();
                                        return false;
                                    }
                                    else
                                    {
                                        document.getElementById("msgXacNhanMatKhau").style.display="none";
                                        return true;
                                    }
                                }                               
                            }
                        }
                    }
                }
            }
        }
    }
</script>
<div id="content">      
    <!-- new box --> 
    	<div class="box corners shadow">
            <div class="box-header">
                <img src="../images/admin/contact.png" />
                <h2><asp:Label ID="lbTitle" runat="server" Text="Thêm thành viên"></asp:Label></h2>
                <div class="box-header-ctrls">	
                	<a href="javascript:void(null);" title="" class="close"><!-- --></a>
                </div>
            </div>                       
            <div class="box-content" id="pages-2">                                
                <div class="edfloat">                   
                    <div style="height:430px;">
                        <div class="pages-admod-box-2" style="position:relative; height:399px; width:48%; margin-left:0px;">
                        <label for="select-save">Tên đầy đủ</label>
                        <asp:TextBox ID="txtTenDayDu" onchange="return checkData();" runat="server" class="input-1"></asp:TextBox>
                        <div class="form-msg-error-advanced" id="msgTenDayDu" style="display:none; float:left; margin-left:0px; margin-bottom:20px; width:220px;">Nhập tên đầy đủ của bạn!</div>                                                    
                        <label for="select-save">Ngày sinh</label>
                        <asp:TextBox ID="txtNgaySinh" runat="server" class="input-1" ReadOnly="true" Width="152px"></asp:TextBox>
                        <asp:Button ID="btnDoiNgaySinh" runat="server" Text="Sửa" 
                                CssClass="inbox-sf-editday-btn btnBirthDay tip" 
                                ToolTip="Bấm vào để chỉnh sửa ngày sinh" onclick="btnDoiNgaySinh_Click"/>
                        <br /><br /><br /><br />
                                                
                        <BDP:BasicDatePicker ID="bdpNgaySinh" runat="server" DateFormat="dd/MM/yyyy" 
                                TextBoxStyle-CssClass="input-1" TextBoxStyle-Width="190px" 
                                ButtonStyle-CssClass="btnImages" ReadOnly="False" MaximumDate="2100-01-01" 
                                MinimumDate="1900-01-01" NullDate="1900-01-01" NullDateText="1/1/1900">
<TextBoxStyle CssClass="input-1" Width="190px"></TextBoxStyle>

<ButtonStyle CssClass="btnImages"></ButtonStyle>
                        </BDP:BasicDatePicker>
                        <%--<div class="form-msg-error-advanced" id="msgNgaySinh" style="display:none; float:left; margin-left:20px; margin-bottom:20px; width:220px;">Nhập ngày sinh của bạn!</div>--%>
                                                
                        <label for="tags">Địa chỉ</label>
                        <asp:TextBox ID="txtDiaChi" onchange="return checkData();" runat="server" class="input-1"></asp:TextBox>
                        <div class="form-msg-error-advanced" id="msgDiaChi" style="display:none; float:left; margin-left:0px; margin-bottom:20px; width:220px;">Nhập địa chỉ của bạn!</div>
                        
                        <label for="cats">Số điện thoại</label>
                        <asp:TextBox ID="txtSoDienThoai" onchange="return checkData();" runat="server" class="input-1"></asp:TextBox>
                        <div class="form-msg-error-advanced" id="msgSoDienThoai" style="display:none; float:left; margin-left:20px; margin-bottom:20px; width:220px;">Số điện thoại không đúng!</div>
                        
                        <label for="cats">Email</label>
                        <asp:TextBox ID="txtEmail" onchange="return checkData();" runat="server" 
                                class="input-1"></asp:TextBox>
                        <div class="form-msg-error-advanced" id="msgEmailNull" style="display:none; float:left; margin-left:0px; margin-bottom:20px; width:220px;">Nhập email của bạn!</div>                          
                        <div class="form-msg-error-advanced" id="msgEmailError" style="display:none; float:left; margin-left:0px; margin-bottom:20px; width:220px;">Email của bạn không đúng!</div>                          
                        <div class="form-msg-error-advanced" runat="server" id="msgEmailExists" style="display:none; float:left; margin-left:0px; margin-bottom:20px; width:220px;">Email này đã có người sử dụng!</div>
                        
                        <label for="cats">Quyền truy cập</label>
                        <asp:DropDownList ID="ddlQuyenTruyCap" runat="server" class="select-1">
                        </asp:DropDownList>
                        <div style="margin-top:278px; margin-left:280px;">                        
                        <asp:CheckBox ID="cbTrangThai" runat="server" />&nbsp;Cho phép hoạt động                        
                        </div>
                    </div>
                    </div>	                    
                    <div class="pages-admod-box-2" style="width:48%;">
                        <label for="select-save">Tên đăng nhập</label>
                        <asp:TextBox ID="txtTenDangNhap" onchange="return checkData();" class="input-1" runat="server"></asp:TextBox>
                        <div class="form-msg-error-advanced"  id="msgTenDangNhap" style="display:none; float:left; margin-left:0px; margin-bottom:20px; width:220px;">Nhập tên đăng nhập!</div>
                        <div class="form-msg-error-advanced" runat="server" id="msgTenaDangNhapTonTai" style="display:none; float:left; margin-left:0px; margin-bottom:20px; width:220px;">Nhập tên đăng nhập này đã tồn tại!</div>
                                                                                                                            
                        <label for="tags">Mật khẩu</label>
                        <asp:TextBox ID="txtMatKhau" TextMode="Password" onchange="return checkData();" runat="server" class="input-1"></asp:TextBox>
                        <div class="form-msg-error-advanced" id="msgMatKhau" style="display:none; float:left; margin-left:0px; margin-bottom:20px; width:220px;">Mật khẩu không bỏ trống và trên 4 ký tự!</div>
                        
                        <label for="cats">Xác nhận mật khẩu</label>
                        <asp:TextBox ID="txtXacNhanMatKhau" TextMode="Password" onchange="return checkData();" runat="server" class="input-1"></asp:TextBox>
                        <div class="form-msg-error-advanced" id="msgXacNhanMatKhau" style="display:none; float:left; margin-left:0px; margin-bottom:20px; width:220px;">Xác nhận mật khẩu không đúng!</div>
                        
                        <label for="cats">Mã xác nhận</label>
                        <div style="margin-top:250px;">
                            <vst:RecaptchaControl ID="captcha" runat="server" AllowMultipleInstances="true"
                                PrivateKey="6LeaeMYSAAAAACvba2fPQAswd7WpfAvekIRkYwPL" 
                                PublicKey="6LeaeMYSAAAAAIksLTl1qOPu0F_6PmuOQVkrzYNs" />                                                                       
                        </div>
                        <div class="form-msg-error-advanced" runat="server" id="msgCaptcha" style="display:none; float:left; margin-left:320px; margin-top:-40px; width:220px; position:absolute">Mã xác nhận không đúng!</div>
                        <br />
                    </div>
                    
        	    </div>
        	    
        	    <div class="inbox-sf">        	                           
                    <asp:Button ID="btnLuu" runat="server" Text="Lưu" OnClientClick="return checkData();" 
                        class="inbox-sf-adduser-btn tip" title="Lưu thông tin" onclick="btnLuu_Click" />                                                                                                    
                    <input type="reset" name="reset" value="Nhập lại" class="inbox-sf-adduser-btn tip" title="Trở về danh sách" />&nbsp;&nbsp;                                       
                    <asp:Button ID="btnQuayLai" runat="server" Text="Quay lại" 
                        class="inbox-sf-adduser-btn tip" title="Trở về danh sách" 
                        onclick="btnQuayLai_Click" />
                    <div class="form-msg-good-advanced" runat="server" id="msgSuccess" style=" display:none; float:left; margin-left:0px; margin-bottom:20px; width:220px;">Lưu thông tin thành công!</div>                                                                                     
                    <div class="form-msg-error-advanced" runat="server" id="msgError" style="display:none;  float:left; margin-left:0px; margin-bottom:20px; width:250px;">Có vấn đề xảy ra khi lưu! Vui lòng kiểm tra lại!</div>
                </div> 
            </div>
        </div>                                                           
</div>
